通过8266+HC |
您所在的位置:网站首页 › espeasy 继电器 › 通过8266+HC |
参考
囧帅的贴子 - 摆脱小米人体1分钟限制:Sonoff接人体传感器教程及固件下载 casatift的帖子 - 基于8266的ESPEASY固件接入HASS的教程(可无脑接入各类传感器) lovinggrey的帖子 - ESP8266自制门磁传感器接入hass和homekit ESPEasy - Let's control it [官网] (https://bbs.hassbian.com/thread-423-1-1.html) 准备
屏幕快照 2018-04-13 上午1.07.36.png (3.63 MB, 下载次数: 1) 下载附件 2018-4-13 01:12 上传 ESP8266 V3一块 HC-SR501传感器一个 10KΩ电阻一个 导线若干 电烙铁 硬件操作 刷机给8266刷espeasy,参考casatift的帖子基于8266的ESPEASY固件接入HASS的教程(可无脑接入各类传感器) 改造HC-SR501供电由于HC-SR501的最低只兼容5V工作电压,所以8266没办法直接给它供电,所以需要想办法给他提供5V供电,或者绕过降压器直接供电,参考囧帅的帖子,将HC-SR501的3.3V供电焊出。
屏幕快照 2018-04-13 上午1.07.41.png (2.65 MB, 下载次数: 0) 下载附件 2018-4-13 01:12 上传 PS: 不过8266是用USB供电的,其实也可以将USB的正负极接到HC-SR501上给他进行供电 PSS: HC-SR501也有其他改造方式,详见囧帅的帖子第111楼坛友xiaoguaileo的回复 并联10KΩ电阻
屏幕快照 2018-04-13 上午1.07.27.png (3.24 MB, 下载次数: 2) 下载附件 2018-4-13 01:12 上传 将HC-SR501的3.3V和output中联一个10KΩ的电阻 接线HC-SR501刚刚焊出的3.3V供电接到ESP8266上的3V,GND接8266的GND,output接8266任意可用GPIO口,我接的是D5。 软件操作 ESPEASY设置登录ESPEASY的控制面板, 添加我们刚刚连好的HC-SR501
1.png (54.88 KB, 下载次数: 0) 下载附件 2018-4-13 01:11 上传 硬件类型选普通开关即可,检测到有人时传感器输出高电平,没人时输出低电平,在ESPEASY中显示为1和0 也可以参考官网的介绍,非常详细。 home-assistant设置在ha的configuration.yaml中加入mqtt binarysensor binary_sensor: - platform: mqtt name: "livingroom_motion1" state_topic: "/esp3/motion/pir" qos: 1 payload_on: "1" payload_off: "0" device_class: motion重启之后就能看到刚刚添加的人体传感器了 其他最早按照囧帅的帖子给sonoff开关加了这个传感器,正常使用了很长一段时间,但是后来就不行了,无法检测,然后一整天都显示有人,正好那时候小长假出去旅游了,回来才发现家里大灯亮了三天三夜。 后来通过casatift的帖子 - 基于8266的ESPEASY固件接入HASS的教程(可无脑接入各类传感器)接触到ESP8266 V3这块板子和ESPEASY固件,正式开启折腾的大门,如法炮制焊了个HC-SR501连到8266,稳定使用一段时间之后也出了故障。 再后来,再ESPEASY的官网查到pir sensor的相关资料,原来需要将HC-SR501的3.3V和output中接一个10KΩ的电阻,由于我手上正好有几枚18K的,接上之后也能正常使用。
espguanwang.jpg (83.59 KB, 下载次数: 0) 下载附件 2018-4-13 01:12 上传 作为论坛里的资深小白,写的这些东西如果错漏还望大佬们指点,感谢。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |